package com.hoshiicloud.saleorder.vo.refund;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiOperation;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author qry
 * @date 2019/8/30 15:52
 */
@Data
@ApiModel("申请收益页面所需数据出参")
public class ApplyAfterSaleInfoVo implements Serializable {
    @ApiModelProperty("子订单ID")
    private Long subId;

    @ApiModelProperty("商品名称")
    private String productTitle;

    @ApiModelProperty("商品图片")
    private String image;

    @ApiModelProperty("规格")
    private String specCn;

    @ApiModelProperty("原订单数量")
    private Long qty ;

    @ApiModelProperty("可申请最大数量")
    private Long applyMaxQty ;

    @ApiModelProperty("每件金额")
    private BigDecimal money ;

    @ApiModelProperty("子订单状态: 0: 待付款 1: 订单取消 2: 清关中 3: 清关失败 4: 待发货 5: 待收货 6: 未提货 7: 未配送 8: 配送中 9: 退款成功 10:已收货 11: 已提货")
    private Integer orderStatus ;

    @ApiModelProperty("售后状态  0: 无需售后 1: 可以售后 2:售后中 3: 售后完成 4: 售后关闭")
    private Integer serviceType;


}
